import java.sql.SQLOutput;
import java.time.LocalDate;
import java.util.Calendar;

/*判断任意的一个年份是闰年还是平年
要求:用JDK7和JDK8两种方式判断
提示:
二月有29天是闰年
        一年有366天是闰年*/
public class Test5 {
    public static void main(String[] args) {
        //jdk7
        Calendar c = Calendar.getInstance();
        c.set(2000,2,1);//2000年3月1日
        //再把日历往前减一天
        c.add(Calendar.DAY_OF_MONTH,-1);
        //看当前的时间是28号就还是29号
        int DAY = c.get(Calendar.DAY_OF_MONTH);
        System.out.println(DAY);

        //jdk8
        LocalDate ld = LocalDate.of(2000,3,1);
        //往前减一天
        LocalDate ld2 = ld.minusDays(1);
        int DAY2 = ld2.getDayOfMonth();
        System.out.println(DAY2);

        
        //true:闰年
        //false:平年
        System.out.println(ld.isLeapYear());
    }
}
